home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 2002 #12 / K-CD_2002-12.iso / Gunocide 2 EX / history < prev    next >
Text File  |  2002-01-12  |  13KB  |  229 lines

  1. 13.1.2002 G2EX-Version: Final
  2.  
  3. Endlich ist die Final fertig. Vor ein paar Wochen haben wir die PreFinal ver÷ffentlicht und innerhalb von 5 Tagen
  4. 10.000 Downloads erhalten. Fⁿr einen Anfang schon gar nicht mal so schlecht. Ich werde jetzt noch einmal alles ein
  5. wenig testen und danach Pierre die Version hier zuschicken damit er das Setup-Programm schreibt.
  6.  
  7. Ich bin froh endlich das Spiel fertig zu haben, damit ich mich richtig auf BattleGears konzentrieren kann.
  8.  
  9.  
  10. 4.12.2001 G2EX-Version 0.8.5:
  11.  
  12. Ich bin gerade dabei den zwei Spieler-Modus einzufⁿgen. Die Auswahl per Menⁿ ist fertig und die beiden Spieler werden
  13. angezeigt. als nΣchstes werde ich die Kontrollen fⁿr die Spieler schreiben....dⁿrfte kein Problem sein nur ein wenig
  14. Zeitaufwendig. Die Credits sind schon fertig. Es bleiben also noch 2 Dinge ⁿbrig zu tun bis die Portierung fertig ist:
  15. 2 Spielermodus und das Partikelsystem.
  16. Danach werde ich erstmal die Dokumentation schreiben und hoffen das Pierre Schiesser das Setup-Programm bis dahin
  17. fertig hat. Zwischendurch werde ich natⁿrlich noch nach Bugs suchen ;)
  18. Die PreFinal wird auf jeden Fall noch diese Woche fertig werden, da bin ich mir ganz sicher!
  19.  
  20.  
  21. 2.12.2001 G2EX-Version 0.8:
  22.  
  23. Die Portierung ist so gut wie abgeschlossen. Nachdem ich heute noch die Highscore-Liste fertig schreibe,
  24. muss nur noch der 2Spieler-Modus und die Credits eingefⁿgt werden. Danach geht es nur noch an die Fehlersuche
  25. sowie ein bischen GameBalacing....Eigentlich k÷nnte ich ja heute abend noch fertig werden..hmpf....ⁿbernachte
  26. heute bloss bei meiner Freundin und nehme noch eine Flasche Wein mit...und morgen..argh...ich komme ja
  27. erst am Dienstag wieder an G2EX ran..hmpf ;(
  28. Naja, was solls. Diese Woche ist Release, da kann kommen was will. Hat zwar etwas lΣnger gedauert als erwartet
  29. aber ich denke es hat sich gelohnt...was rede ich denn da. Bin noch gar nicht fertig und schreibe schon so etwas.
  30.  
  31. ▄brigens. Benutzt keine MS-Produkte!!!! Ich wollte mir vor ein paar Tagen XP wieder installieren und da kommt
  32. doch tatsΣchlich die Meldung, dass Windows nur auf der ersten Partion/Festplatte (1.Betriebssystem auf deutsch)
  33. installiert werden will/m÷chte/muss/oder wie auch immer. Was denken sich die Kerle eigentlich dabei ???
  34. Seitdem Tag habe ich nur noch Linux drauf und ich hoffe doch sehr dass sich meine Entscheidung fⁿr die Zukunft
  35. auch rechtfertigt.....
  36.  
  37. 26.11.2001 G2EX-Version 0.7.5:
  38.  
  39. Der Suicide-Modus ist zu 95% fertig. Yeah ;) Das ist ein grosser Fortschritt da dieser
  40. der "komplexeste" ist. Viel zu sagen was ich programmiert habe gibt es eigentlich nicht.
  41. Ich habe ein paar neue Soundeffekte hinzugefⁿgt und viel an Speicherlecks und der gleichen
  42. rumgeschraubt. Ausserdem gibts jetzt eine config-Datei in der man schonmal sein Soundsystem
  43. einstellen kann... einen netten kleinen Flash-Effekt wenn eine Explosion erscheint habe ich
  44. auch mal noch eingefⁿgt...Epilepsie lΣsst grⁿssen ;)
  45. Eigentlich wollte ich heute ja fertig werden....hΣtte ich auch k÷nne aber ich m÷chte das Spiel
  46. wirklich so gestalten wie es damals eigentlich werden sollte, daher lass ich mir etwas mehr Zeit
  47. und schleife an allen Ecken und Kanten....ich werde jetzt mal eine Testversion fⁿr die Tester
  48. uploaden ;)
  49.  
  50.  
  51. 24.11.2001 G2EX-Version 0.6.0:
  52.  
  53. Meine Liste beinhaltet nur noch 8 Dinge und dann ist es endlich fertig. Heute habe ich eigentlich hauptsΣchlich...
  54. was habe ich eigentlich genau macht heute...hmm..die Powerups...die Schilde...Bugs entfernt bzw. gefunden....und
  55. ein Haufen Kleinkram...und ziemlich viel gezockt ;)
  56. Nachher werde ich erstmal ein paar Stⁿndchen weggehen und heute nacht weiterprogrammieren. Immerhin m÷chte ich
  57. morgen fertig werden.... mal schaun ob das m÷glich ist ;) Wird auf jeden Fall noch eine Menge Arbeit!
  58.  
  59.  
  60. 23.11.2001 G2EX-Version 0.5.0:
  61.  
  62. Ja, richtig gelesen: Version 0.5. Das Menⁿ lΣuft soweit und ich habe einige Sachen im Spiel selbst
  63. fertig gemacht. Das was mich heute am meisten Zeit gekostet hat...hmm....weiss ich eigentlich gar nicht.
  64. Ich sitze hier seit fast 12h.....wie die Zeit vergeht. Jedenfalls ist fⁿr heute mal schluss, da ich
  65. wirklich verdammt viel heute gemacht bekommen habe. Wenn es so in dem Stil weitergeht dⁿrfte ich locker
  66. bis kommenden Sonntag fertig werden.
  67.  
  68.  
  69. 22.11.2001 G2EX-Version 0.0.5:
  70.  
  71. Explosionen sind fertig drinne..genauso die Punkte die man fⁿr die Gegner erhΣlt sowie ein
  72. paar Sounds.Die EX-Version wird OGG-Dateien anstatt der orign. MODs benutzen, da sich die OGGs
  73. einfach besser anh÷ren. Die Teile sind zwar 20MB gross, aber man muss sie sich ja nicht unbedingt
  74. runterziehen. Jetzt muss ich nur noch herausfinden wie ich die LIBs statisch binden kann...fⁿr die
  75. RPMs...mal sehen wie ich das l÷sen werde. Nachdem ich gleich die Sounds soweit komplett eingefⁿgt
  76. habe werde ich mich wohl mal ans Menⁿ setzen damit aus dem ganzen mal ein Spiel wird und nicht
  77. nur eine Testversion ;)
  78. Wenn ich mir mal die untere Liste anschaue wird die Arbeit einfach nicht weniger ;)
  79.  
  80. - Menu (inkl. aller Gamemodi usw..)
  81. - Score
  82. - 2 Spielermodus
  83. - Effekte-Klasse (Explosionen, Partikel)
  84. - Abballern des Spielers inkl. Schild
  85. - Stage-Wechsel
  86. - Soundeffekte ⁿberarbeiten
  87. - Display der Spieler komplett fertig machen
  88. - Ausbalancieren der Werte
  89. - Specials-Code wenn sie treffen
  90. - .....
  91.  
  92. 20.11.2001 G2EX-Version 0.0.4(ein paar Codezeilen von 0.0.5 entfernt..LOL)
  93.  
  94. Heute wird die 0.0.5 fertig. Ich muss nur noch die Explosionen einfⁿgen.
  95. Leider kann ich heute nich so viel coden da ich morgen bereits um 4.30 wieder
  96. aufstehen muss..eine Kunde ruft in weiter ferne ;)
  97.  
  98. 19.11.2001 G2EX-Version 0.0.4(mm von 0.0.5 entfernt):
  99.  
  100. So, alle Schⁿsse und Specials der Spieler funktionieren einwandfrei..leider musste
  101. ich kurz unter Win wechseln um den Debugger von VC zu benutzen(den von KDevelop
  102. konnte ich noch nett ausprobieren wegen meinem Pfad-Schema...da brauch ich wohl
  103. noch etwas ▄bung unter Linux). Der Code musste nur 2 minimale ─nderungen erhalten
  104. damit er unter Win lief..schon geil ;) Als nΣchstes kommt die Bewegung der Gegner
  105. sowie das Abknallen...
  106.  
  107. nachts...00:53:
  108.  
  109. so...Fehler beseitigt..das abballern der Gegner inkl. deren Energie funktioniert
  110. einwandfrei...auch das Bewegen....ich mach jetzt mal eine ToDo-Liste was ich alles
  111. noch machen muss...da ich irgendwie die ▄bersicht verloren habe:
  112.  
  113. - Menu (inkl. aller Gamemodi usw..)
  114. - Score
  115. - 2 Spielermodus
  116. - Effekte-Klasse (Explosionen, Partikel)
  117. - Abballern des Spielers inkl. Schild
  118. - Stage-Wechsel
  119. - Soundeffekte sowie Musik einfⁿgen
  120. - Display der Spieler komplett fertig machen
  121. - Ausbalancieren der Werte
  122. - Specials-Code wenn sie treffen
  123. - .....
  124.  
  125. Jo...wie es scheint bin ich danach fertig...hmm... das dⁿrfte mich wohl noch ein bis
  126. zwei Tage beschΣftigen wenn ich in diesem Stil weitermache....Leute! Ich brauche einen
  127. freien Tag ;) Dann geht' schneller.
  128.  
  129. 19.11.2001 G2EX-Version 0.0.4(fast 0.0.5):
  130.  
  131. So...das Wochenende war einfach zu geil ;) Da konnte ich nicht an G2EX weiterprogrammieren.
  132. Habe jetzt gerade die Standardschⁿsse fⁿr die Spielerimplementiert und werde jetzt die
  133. Specials einfⁿgen....danach gehts an das eigentliche abballern der Gegner bzw. Spieler ;)
  134. Dazu kommt dann Punktesystem PowerUps und so weiter und so sofort....wie gesagt, dann gibt's
  135. ein Release.....oder vielleicht auch nicht....vielleicht programmiere ich auch zuerst das Spiel
  136. zu Ende mit Menⁿ und der gleichen bevor ich das mache.....mal sehen.....jetzt ersteinmal
  137. weitercoden!
  138.  
  139. 16.11.2001 G2EX-Version 0.0.4(fast 0.0.5):
  140.  
  141. Diese Woche hier hatte ich relativ wenig Zeit um weiter an der Portierung zu arbeiten.
  142. Ich benutze jetzt die STL fⁿr viele Aufgaben ;) Daher hat sich der Codeumfang um ca.
  143. 100 Zeilen verringert. Die Woche habe ich nur die Spielerauswahl (per Code momentan noch)
  144. programmiert. Jetzt werde ich mal die unterschiedlichen Schⁿsse einfⁿgen!
  145. Ausserdem werde ich mal versuchen das Singleton Pattern Design-Schema einzufⁿgen....
  146. sobald ich auf Version 0.0.5 bin werde ich eine erste Version online stellen, jedoch
  147. nur zum Testen!!! Ich will nΣmlich wissen ob so alles bei jedem funktioniert bevor
  148. ich geh÷rigen Mist programmiere ;)
  149. (ein wenig spΣter...)
  150. Alle Bugs wurden beseitigt und der Code wird noch lesbarer ;) Dieses Singleton-Schema ist
  151. wirklich geil....muss ich jetzt bloss in bei jeder Klasse anwenden...als nΣchstes stehen jetzt aber
  152. wirklich mal die Schⁿsse des Gegners an der Reihe...besser gesagt die einzelnen Schⁿsse, da diese
  153. ja generell schon funktionieren....
  154.  
  155. 12.11.2001 G2EX-Version 0.0.4:
  156.  
  157. Der Schusscode funktioniert mittlerweile einwandfrei. Jetzt bin ich dabei die
  158. Schⁿsse fⁿr die Spieler einzufⁿgen...was sich allerdings ziemlich schwer
  159. herausstellt, da ich damals absolut abgefuckten Code geschrieben habe ;)
  160. Null Kommentare und ein Daten-System was absolut unbrauchbar...Ich brauche
  161. jetzt erstmal eine Zeit bis ich das wieder verstanden habe ;) Aber in einer
  162. Stunde dⁿrfte auch das funktionieren ;) Danach werde ich die Gegnerbewegungen
  163. einfⁿgen...dann wohl das abknallen mit Punkten..oder zuerst die PowerUps...
  164. hmm..ich sollte mir vielleicht einen Plan machen ;) Naja, wir haben ja erst
  165. 23 Uhr und morgen ist Schule..hehe perfekt Leutz!
  166.  
  167.  
  168. 11.11.2001 G2EX-Version 0.0.4:
  169.  
  170. Wie hΣtte es auch anders kommen sollen?? Die Schⁿsse scheinen zu funktionieren.
  171. Jedoch hat sich irgendwo ein Bug eingeschlichen so dass das Spiel jetzt abstⁿrzt
  172. sobald ein Gegner feuert. Schon beschissen wenn man keinen vernⁿnftigen Debugger
  173. hat. Ich werde mir jetzt mal das Teil anschaun. Wenn jemand da draussen weiss wie
  174. ich KDevelop zum Laufen kriege bzw. SDL-Projekte damit schreiben kann, der soll
  175. sich gefΣlligst melden ;)
  176. Mein Plan sieht momentan so aus, dass ich jetzt erst diesen Fehler finde und danach
  177. die Kollisionsabfrage einfⁿgen werde. Dann habe ich das Grundgerⁿst fertig. Danach
  178. dⁿrfte es wohl noch ein bis 2 Tage dauern bis das komplette Spiel fertig ist....
  179. schΣtze ich jetzt einfach mal so ;)
  180.  
  181.  
  182. 10.11.2001 G2EX-Version 0.0.4:
  183.  
  184. So, 22 Uhr haben wir jetzt. Display-Klasse ist zum Teil geschrieben und die Waffen-
  185. Manager-Klasse ebenfalls. Jetzt werde ich mich ersteinmal mit dem Waffencode
  186. beschΣftigen. Ich habe mich dazu entschlossen eine doppelt verkettete Liste
  187. zu benutzen. Nicht gerade eine Sache die ich gerne benutze...vor allen Dingen
  188. ohne Debugger (denkt dran, ich bin Linux Neuling!). Immerhin zwingt mich das
  189. dazu den Code wie schon die ganze Zeit ⁿber, extrem sauber zu halten. Zumindest
  190. fⁿr meine VerhΣltnisse ;) Sobald der Waffencode funktioniert ist schon ein Gross-
  191. teil des Spieles fertig. Dann kann ich langsam Anfang das ganze drumherum zu
  192. schreiben. Vielleicht schaffe ich es ja G2EX in 24h zu schreiben ;) Jedenfalls
  193. werde ich mir mⁿhe geben! Das ist sicher.
  194. Noch etwas. Benutzt die SDL-Leute! Das Teil ist soweit ich es bisher beurteilen
  195. kann nur noch geil ;) Ich habe schon einige Erfahrung mit einigen DirectX-Versionen
  196. und OpenGL. Aber von der Programmierung her ist die SDL wirklich am geilsten.
  197.  
  198. 10.11.2001 G2EX-Version 0.0.3:
  199.  
  200. Morgens bzw. Mittags 11:35. Mal wieder sitze ich hier und programmiere an G2EX ;)
  201. Heute nacht ging es noch bis 4 Uhr. Ich habe noch die Spielerklasse zu 50% geschrieben
  202. und noch ein paar kleinere Verbesserungen eingefⁿgt...Mittlerweile habe ich auch
  203. schon mit dem Gegner-Manager angefangen und schreibe gerade die Gegnerklassen.
  204. Sobald dieser fertig sind werde ich die Levels einladen lassen. Tja, dann hΣtte
  205. ich schon sehr viel fertig ;) Natⁿrlich nur die Basis! Das ganze Feintuning kommt
  206. erst wenn soweit alles steht. Ich muss z.B. noch ein Partikelsystem schreiben
  207. und noch ein paar nette Effekte einbauen, die ich mir ausgedacht habe...naja..
  208. ausgedacht ist wohl das falsche Wort ;) Geklaut kommt wohl eher hin!
  209.  
  210.  
  211. 10.11.2001 G2EX-Version 0.0.1:
  212.  
  213. Heute habe ich mir den alten G2-Sourcecode inklusiver aller Grafiken
  214. von einer Backup-CD geholt. Gott..der Code von damals ist richtig schlecht ;)
  215. Man lernt halt im Laufe der Zeit dazu. Diese Version von Gunocide2 wird
  216. exklusiv fⁿr Linux geschrieben. Daher das EX noch im Namen ;) Ich werde
  217. noch viele Verbesserungen in das Spiel einfⁿgen die damals einfach nicht mehr
  218. reinkamen da wir das Teil einfach nicht mehr sehen konnten. Das hier ist
  219. ⁿbrigens das erste Mal dass ich etwas unter Linux progammiere! Mein System
  220. ist SuSE 7.3 Prof. Ziemlich geil das Teil ;) Als Entwicklungsumgebung benutze ich
  221. KWrite, make, und g++ ;) Also keine IDE !...aber auch nur da ich KDevelop
  222. und Konsorten nicht richtig konfiguriert bekomme..weiss auch nicht woran das
  223. liegt...muss mich wohl nΣher damit beschΣftigen...immerhin zwingt mich dass
  224. dazu dass ich den Code sauber schreibe ;) Ist ja auch etwas wert.
  225. Bis jetzt lΣdt das Spiel die Hintergrund-Grafik aus einer beliebigen LVL-Datei.
  226. Die kompletten Klassen fⁿr die Sprites sind auch schon so gut wie fertig....
  227. das wΣren die Sprite und Animationsklassen...der Grundstein des ganzen ;)
  228. Mal sehen wieviel ich heute noch programmiert bekomme....es ist gerade 2:37 nachts!
  229.